angular.module('app').controller('DetailCtrl', ['$rootScope', '$scope','$state','httpLoad','$stateParams','LANGUAGE','meterService',function($rootScope, $scope,$state,httpLoad,$stateParams,LANGUAGE,meterService) {
    $rootScope.moduleTitle = '容器管理 > 容器';
    $scope.title = "主机详情";
    $rootScope.link = '/statics/css/common.css';//引入页面样式
    var flag = $stateParams.flag;
    (function(){
//        var conName = $stateParams.conName;
//        $scope.showDetail = $scope.isActive = true;
//        httpLoad.loadData({
//            url:':9003/devops-deployer/getConatinerDetailInfo.do',
//            method:'GET',
//            data: {instanceRename: conName},
//            noParam: true,
//            success:function(data){
//                $scope.conInstanceCore = data.instanceCore;
//                $scope.conInstanceEnvsList = data.instanceEnvsList;
//                $scope.conInstancePorts = data.instancePorts;
//                $scope.conInstanceVolumesList = data.instanceVolumesList;
//                $scope.showDetail = $scope.isActive = true;
//            }
//        });
//
//        var dataRead=[];
//        var dataRead1=[];
//        var oneDay = 2000;
//        var now = +new Date();
//        var value;
//        var value1;
//        var nowtime;
//        var i;
//        var ctime =  new Date().getTime();
//        function readData() {
//            now = new Date();
//            value = Math.random()*10;
//            return {
//                name: now.toString(),
//                value: [
//                    [now.getFullYear(), now.getMonth() + 1, now.getDate()].join('-')+' '+[now.getHours(), now.getMinutes(), now.getSeconds()].join(':'),
//                    value.toFixed(2)
//                ]
//            }
//        }
//        function readData1() {
//            now = new Date();
//            value1 = Math.random()*20+Math.random()*12;
//            return {
//                name: now.toString(),
//                value: [
//                    [now.getFullYear(), now.getMonth() + 1, now.getDate()].join('-')+' '+[now.getHours(), now.getMinutes(), now.getSeconds()].join(':'),
//                    value1.toFixed(2)
//                ]
//            }
//        }
//        for (i =-30; i < 0; i++) {
//            dataRead.push(beforerandomData());
//            dataRead1.push(beforerandomData());
//        }
//        dataRead.push(beforerandomDataread());
//        dataRead1.push(beforerandomDataread1());
//        function beforerandomData() {
//            nowtime = new Date(+ctime + oneDay*i);
//            return {
//                name: nowtime.toString(),
//                value: [
//                    [nowtime.getFullYear(), nowtime.getMonth() + 1, nowtime.getDate()].join('-')+' '+[nowtime.getHours(), nowtime.getMinutes(), nowtime.getSeconds()].join(':'),
//                    0,
//                    0
//                ]
//            }
//        }
//        function beforerandomDataread() {
//            nowtime = new Date(+ctime);
//            return {
//                name: nowtime.toString(),
//                value: [
//                    [nowtime.getFullYear(), nowtime.getMonth() + 1, nowtime.getDate()].join('-')+' '+[nowtime.getHours(), nowtime.getMinutes(), nowtime.getSeconds()].join(':'),
//                    (Math.random()*100).toFixed(2)
//                ]
//            }
//        }
//        function beforerandomDataread1() {
//            nowtime = new Date(+ctime);
//            return {
//                name: nowtime.toString(),
//                value: [
//                    [nowtime.getFullYear(), nowtime.getMonth() + 1, nowtime.getDate()].join('-')+' '+[nowtime.getHours(), nowtime.getMinutes(), nowtime.getSeconds()].join(':'),
//                    (Math.random()*100+Math.random()*150).toFixed(2)
//                ]
//            }
//        }
//        var myChartRead;
//        var optionRead;
        // var sh = setInterval(refreshFun,2000);
//
//        httpLoad.loadData({
//            url: '/instrument/detail',
//            method: 'GET',
//            noParam:true,
//            success: function(data){
//                if(data.success) {
//                    myChartRead = echarts.init(document.getElementById('pic_read1'));
//                    optionRead = {
//                        title: {
//                            show: false
//                        },
//                        tooltip: {
//                            trigger: 'axis',
//                            axisPointer: {
//                                animation: false,
//                            },
//                        },
//                        legend: {
//                            data:['出网','入网']
//                        },
//                        xAxis: {
//                            type: 'time',
//                            splitLine: {
//                                show: false
//                            },
//                        },
//                        yAxis: {
//                            type: 'value',
//                            boundaryGap: [0, '100%'],
//                            splitLine: {
//                                show: false,
//                            },
//                        },
//                        series: [{
//                            name: '出网',
//                            type: 'line',
//                            showSymbol: false,
//                            hoverAnimation: false,
//                            data: dataRead
//                        },{
//                            name: '入网',
//                            type: 'line',
//                            showSymbol: false,
//                            hoverAnimation: false,
//                            data: dataRead1
//                        }]
//                    };
//                    myChartRead.setOption(optionRead);
//                }
//            }
//        });
//        function refreshFun(){
//            httpLoad.loadData({
//                url: '/instrument/detail',
//                method: 'GET',
//                noParam:true,
//                success: function(data){
//                    if(data.success) {
//                        dataRead.shift();
//                        dataRead.push(readData());
//                        dataRead1.shift();
//                        dataRead1.push(readData1());
//                        myChartRead.setOption({
//                            series: [{
//                                data: dataRead
//                            },{
//                                data: dataRead1
//                            }]
//                        });
//                    }
//                }
//            });
//        }
      
    })();
   
   $scope.goBack = function(){
        if(flag==0){
            $state.go('app.containerManger.container');//返回容器菜单列表页
        }
       if(flag==1){
           $state.go('app.containerManger.img');//返回镜像菜单列表页
       }
        // else{
        //     $state.go('app.application.developDetail',{id:$stateParams.id});
        // }
    };
}]);